trailing foot - French English Dictionary